
.login{
  padding: 64rpx;
  margin-top: 60rpx;

  .button{
    margin-top: 100rpx;
    width: 100%;
    border-radius: 60rpx;
    background: linear-gradient(90deg,rgba(193,239,245,0.9) 0%,rgba(10,232,240,1) 1%,
    rgba(136,242,223,1) 100%);
    box-shadow: 0rpx 0rpx 12rpx 0rpx rgba(0, 0, 0, 0.1);
    color: #fff;
  }
  .form-item{
    display: flex;
    align-items: center;
    padding: 0 30rpx;
    border-radius: 60rpx;
    background-color: rgba(255, 255, 255, 1);
    border: 2rpx solid rgba(232, 232, 232, 0.86);
    box-shadow: 0 0 2px -4px rgba(0, 0, 0, 0.1) ;
    margin-bottom: 48rpx;
    .input{
      height: 98rpx;
      padding: 0 30rpx;
      font-size: 36rpx;
      font-weight: 400;
    }
    .image{
      width: 32rpx;
      height: 32rpx;
      margin-right: 16rpx;
    }
  }
}
.header{
  display: flex;
  justify-content: center;
  margin-top: 106rpx;
  .image{
    width: 288rpx;
    height: 176rpx;
  }

}
.checkbox-item{
  display: flex;
  align-items: center;
}
input[type="checkbox"]:focus{
 background-color: red !important;
 color: red !important;
}